body{color: #727272;font-family: simsun,Verdana,Lucida,Arial,Helvetica,sans-serif;font-size: 12px;font-size-adjust: none;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1.6em;}
a{color: #4976AD;text-decoration: none;}
.wrap{height: 100%;margin: 0 auto;width: 960px;}
.container{height: 100%;width: 726px;float: right;}
.box-720{float: right;width: 726px; position:relative; }
.box-950{width: 960px; position:relative; }
.mainarea{height: 100%;width: 720px;border: 1px solid #A9CDF2;float: right;}
.mainarea .title{color: #666666;height: 20px;padding: 2px 0 2px 0px;width: 715px;width/**/: 710px;overflow: hidden}
.mainarea .title{background: #E9F4FF ;border-bottom: 1px solid #A9CDF2;}
.mainarea table{margin: 10px auto;width: 698px;}
.mainarea table tr th{background: #F7F7F7 none repeat scroll 0 0;padding: 10px 5px;text-align: left;white-space: nowrap;font-weight: bold;}
.mainarea table tr td{border-bottom: 1px solid #F5F5F5;padding: 10px 5px;}
.mainarea table .tr2{background: #F3F8FF}
.mainarea table tr .td2 a{color: #FF6600;float: left;}
.mainarea table tr .td3 a{color: #2B7CA3;}
.pageNum{float: left;overflow: hidden;width: 550px;}
.mainarea .pageOP-bot{border-top: 1px solid #A9CDF2;border-bottom: 0 none;}
.listOP{float: right;margin-right: 5px;}
.listOP li{color: #4976AD;line-height: 22px;margin-left: 8px;}
.listOP li strong{color: #727272;font-weight: normal;}
.listOP li .currA{color: #EF690C;text-decoration: none;}
.sideBox{float: left;margin-bottom: 10px;overflow: hidden;width: 228px;}
.booklist{line-height: 20px;overflow: hidden;position: relative;width: 100%;}
.booklist li{float: left;height: 140px;margin: 0 10px 0 10px;overflow: hidden;padding: 10px 0 10px 110px;position: relative;width: 226px;}
.l3 li{width:185px;}
.booklist li .playpic{display: block;height: 146px;position: absolute;left: 0;top: 10px;width: 106px;}
.playpic img{border: 1px solid #EAE4D1;display: block;padding: 2px;height: 140px;width: 100px;}
.booklist li h3{font-size: 13px;height: 24px;line-height: 24px;overflow: hidden;padding-right: 92px;}
.booklist li .num_con{display: inline;float: right;margin: -22px 14px 0 0;}
.booklist li .num_con span{color: #EC6022;font-size: 13px;}
.booklist li h3 a{font-size: 13px;line-height: 24px;color: #016A9F;}
.booklist li .oper{color: #C5C5C5;display: inline;float: left;margin-top: 5px;text-align: left;width: 200px;}
.booklist li .oper a{margin: 0 6px 0 0;text-decoration: underline;}
.page{margin: 10px 5px;font-size: 13px;}
.sort-mode{background: #F6F6F6 none repeat scroll 0 0;line-height: 21px;padding: 3px 10px;}
.sort-mode dt{display: inline;}
.sort-mode dd{display: inline;margin-right: 15px;}

.favOP{position: absolute;right: 10px;top: 4px;}